From 3c7ba21a6a6f9353c6af9b489cedbb7b5aa74616 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Mon, 18 May 2020 09:41:47 +0200 Subject: [PATCH] Add G_GNUC_NORETURN to functions that never return --- gtk/gtkcssinheritvalue.c | 2 +- gtk/gtkcssinitialvalue.c | 2 +- gtk/gtkshortcutaction.c | 6 +++--- gtk/gtkshortcuttrigger.c | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/gtk/gtkcssinheritvalue.c b/gtk/gtkcssinheritvalue.c index d30b844e29..e17482afb9 100644 --- a/gtk/gtkcssinheritvalue.c +++ b/gtk/gtkcssinheritvalue.c @@ -26,7 +26,7 @@ struct _GtkCssValue { GTK_CSS_VALUE_BASE }; -static void +static void G_GNUC_NORETURN gtk_css_value_inherit_free (GtkCssValue *value) { /* Can only happen if the unique value gets unreffed too often */ diff --git a/gtk/gtkcssinitialvalue.c b/gtk/gtkcssinitialvalue.c index f01b49c612..381ec21e61 100644 --- a/gtk/gtkcssinitialvalue.c +++ b/gtk/gtkcssinitialvalue.c @@ -30,7 +30,7 @@ struct _GtkCssValue { GTK_CSS_VALUE_BASE }; -static void +static void G_GNUC_NORETURN gtk_css_value_initial_free (GtkCssValue *value) { /* Can only happen if the unique value gets unreffed too often */ diff --git a/gtk/gtkshortcutaction.c b/gtk/gtkshortcutaction.c index 648875b0db..d831ce42bd 100644 --- a/gtk/gtkshortcutaction.c +++ b/gtk/gtkshortcutaction.c @@ -266,7 +266,7 @@ struct _GtkNothingActionClass G_DEFINE_TYPE (GtkNothingAction, gtk_nothing_action, GTK_TYPE_SHORTCUT_ACTION) -static void +static void G_GNUC_NORETURN gtk_nothing_action_finalize (GObject *gobject) { g_assert_not_reached (); @@ -438,7 +438,7 @@ struct _GtkActivateActionClass G_DEFINE_TYPE (GtkActivateAction, gtk_activate_action, GTK_TYPE_SHORTCUT_ACTION) -static void +static void G_GNUC_NORETURN gtk_activate_action_finalize (GObject *gobject) { g_assert_not_reached (); @@ -513,7 +513,7 @@ struct _GtkMnemonicActionClass G_DEFINE_TYPE (GtkMnemonicAction, gtk_mnemonic_action, GTK_TYPE_SHORTCUT_ACTION) -static void +static void G_GNUC_NORETURN gtk_mnemonic_action_finalize (GObject *gobject) { g_assert_not_reached (); diff --git a/gtk/gtkshortcuttrigger.c b/gtk/gtkshortcuttrigger.c index e6c8c016f8..15268ef464 100644 --- a/gtk/gtkshortcuttrigger.c +++ b/gtk/gtkshortcuttrigger.c @@ -401,7 +401,7 @@ struct _GtkNeverTriggerClass G_DEFINE_TYPE (GtkNeverTrigger, gtk_never_trigger, GTK_TYPE_SHORTCUT_TRIGGER) -static void +static void G_GNUC_NORETURN gtk_never_trigger_finalize (GObject *gobject) { g_assert_not_reached (); -- 2.30.2